stone sledge - Turkish English Dictionary